trust ledger - German English Dictionary